Окончил Санкт-Петербургский технический университет (Политех) по специальности «Информатика и вычислительная техника» со степенью Магистра техники и технологии.
В 2004 году защитил кандидатскую диссертацию в Санкт-Петербургском государственном университете экономики и финансов. С 2007 года работает в Санкт-Петербургском горном университете.
В 2009 году присвоено ученое звание «Доцент».
В 2015 году стал членом международного профессионального сообщества "The Institute of Materials, Minerals and Mining (IOM3)", в 2016 году присуждено звание "Профессиональный инженер (CEng)".